turkish radio and television corporation - German English Dictionary